//============================================================================================
/**
 * @file	ship_demo.h
 * @brief	船デモ
 * @date	2009.01.06
 * @author	Nozomu Saito
 *
 */
//============================================================================================
#ifndef __SHIP_DEMO_H__
#define	__SHIP_DEMO_H__

#include "../../field/field_common.h"
#include "../../field/field_glb_state.h"

extern PROC_RESULT ShipDemoProc_Init( PROC * proc, int * seq );
extern PROC_RESULT ShipDemoProc_Main( PROC * proc, int * seq );
extern PROC_RESULT ShipDemoProc_End( PROC * proc, int * seq );


typedef enum{
	SHIP_DEMO_TIME_DAY,
	SHIP_DEMO_TIME_NIGHT,
}SHIP_DEMO_TIME;

typedef struct SHIP_DEMO_DAT_tag
{
	u8 Dir;
	u8 TimeType;
	u8 dummy[2];
	GLST_DATA *LightDataPtr;
}SHIP_DEMO_DAT;

extern void ShipDemo_ProcSet( FIELDSYS_WORK * fsys , void * wk );

#endif	//__SHIP_DENO_H__